in a difficult position - İngilizce Eş Anlamlılar Sözlük